package sports

import (
	"longmen/server/internal/rpc/tencentim/messages"
)

type (
	// BasketballLineupMessage 篮球阵容
	BasketballLineupMessage struct {
		messages.SentMessageStruct
		Lineup interface{}       `json:"basketball_lineup"`
		Other  map[string]string `json:"line_up,omitempty"`
	}
	// LineupResp 篮球阵容，分批次广播
	LineupResp struct {
		Lineup string `json:"lineup"`
		Type   string `json:"type"`
	}
	// FootBallLineupMessage 足球阵容
	FootBallLineupMessage struct {
		messages.SentMessageStruct
		Lineup interface{} `json:"line_up"`
	}
	// BasketBallLineupEventMessage 篮球重要事件
	BasketBallLineupEventMessage struct {
		messages.SentMessageStruct
		Record interface{} `json:"team_record"`
	}
	// CricketLineupMessage 板球阵容
	CricketLineupMessage struct {
		messages.SentMessageStruct
		Lineup interface{} `json:"line_up"`
	}
)
